package com.xiaotu.common.util;

public class Point {
	 
    private String x;   //x轴值
    private String y;   //y轴值
    private String on;  //灰度值 
    
    public Point(){
    }
    
    public Point(String x,String y,String on){
    	this.x = x;
    	this.y = y;
    	this.on = on;
    }
    
	public String getX() {
		return x;
	}
	public void setX(String x) {
		this.x = x;
	}
	public String getY() {
		return y;
	}
	public void setY(String y) {
		this.y = y;
	}
	public String getOn() {
		return on;
	}
	public void setOn(String on) {
		this.on = on;
	}

	@Override
    public boolean equals(Object obj) {
        if(obj==null){
            return false;
        }
        if(this==obj){
            return true;
        }
        
        if(obj instanceof Point){
        	Point point=(Point) obj;
            //System.out.println(point.x+"/"+point.y+"/"+point.on+"	"+this.x+"/"+this.y+"/"+this.on);
//            if(point.x.equals(this.x) && point.y.equals(this.y) && point.on.equals(this.on) ){
//                return true;
//            }else{
//                return false;
//            }
        	if(Math.abs(Integer.parseInt(point.x)-Integer.parseInt(this.x))<=5
        			&& Math.abs(Integer.parseInt(point.y)-Integer.parseInt(this.y))<=5
        			&& Math.abs(Integer.parseInt(point.on)-Integer.parseInt(this.on))<=5
        			){
        		return true;
        	}else{
              return false;
          }
        }
        return false;
    }
    
}